<%-- 
    Document   : login
    Created on : 02/11/2011, 11:32:24 PM
    Author     : ari
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
       <script type="text/javascript">  
        function errorserv() {  
            alert('Ha ocurrido un error con el servidor, se le dirigirá a la página inicial.');  
        }  
  
        </script>
    <%-- start web service invocation --%>
    <%
    try {
	services.InversorWebService_Service service = new services.InversorWebService_Service();
	services.InversorWebService port = service.getInversorWebServicePort();
	 // TODO initialize WS operation arguments here
	java.lang.String login = request.getParameter("name");
	java.lang.String clave = request.getParameter("pass");
	// TODO process result here
	boolean result = port.isUsuario(login, clave);
        if(result) {
            Cookie cookie = new Cookie("username", login);
            cookie.setMaxAge(-1); // Se eliminara al cerrar el navegador
            response.addCookie(cookie);
            response.sendRedirect("main.jsp");
        } else {
            
            session.setAttribute("mensaje", "Usuario o clave equivocado.\nPor favor intente nuevamente.");
            response.sendRedirect("index.jsp");

        }
    } catch (Exception ex) {
        //out.println("<a href = javascript:doThis()> JS </a>"); 
        %>    
        <head>
            <meta HTTP-EQUIV="REFRESH" content="0; url=index.jsp">
                <title>Bolsa de Valores</title>
            </head>
            <body><hr/>
            <script>
            window.onload=errorserv;
            </script>
                
        <%
        //out.println("Ha ocurrido un error inesperado con el servidor, se le redirigira a la pagina inicial");
        //response.sendRedirect("index.jsp");
        %>
        <hr/></body>
        <%
	// TODO handle custom exceptions here
    }
    %>
    <%-- end web service invocation --%>
</html>
